cycloidal pendulum - Spanish English Dictionary